duplex apparatus - Turco Inglés Diccionario